Tadej Borovšak [Sun, 18 Apr 2010 14:13:11 +0000 (16:13 +0200)]
Move documentation to inline comments: GtkBuilder
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611742
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Wed, 28 Apr 2010 16:11:23 +0000 (18:11 +0200)]
Move documentation to inline comments: GtkButtonBox
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612349
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Tue, 9 Mar 2010 22:51:03 +0000 (23:51 +0100)]
Move documentation to inline comments: GtkBox
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611742
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Javier Jardón [Wed, 28 Apr 2010 16:40:29 +0000 (18:40 +0200)]
Fix <ulink> tag in previous commit
Matthias Clasen [Mon, 26 Apr 2010 10:55:34 +0000 (11:55 +0100)]
Support 'symbolic' themed icons
Add gtk_icon_info_load_symbolic() to load symbolic icons, and
theme their background/foreground colours to match the
colours used in the theme.
Adds the gtk_icon_info_load_symbolic() function, explicit
support in GtkImage and GtkCellRendererPixbuf, and test cases
for those 2 widgets.
With help from Bastien Nocera <hadess@hadess.net>
https://bugzilla.gnome.org/show_bug.cgi?id=614711
Javier Jardón [Wed, 28 Apr 2010 02:29:41 +0000 (04:29 +0200)]
Move documentation to inline comments: GtkHBox
Javier Jardón [Wed, 28 Apr 2010 02:20:10 +0000 (04:20 +0200)]
Move documentation to inline comments: Testing utilities
Javier Jardón [Tue, 27 Apr 2010 01:26:11 +0000 (03:26 +0200)]
Allow NULL as 'icon_widget' in gtk_tool_button_new()
This completes the patch of
commit
b8ec73a52fe3dc3012db78f45bfcafa2cb3e14ae
Javier Jardón [Thu, 25 Mar 2010 18:46:01 +0000 (19:46 +0100)]
Deprecate GTK_WIDGET_*SET_FLAGS() macro
The macro GTK_WIDGET_SET_FLAGS(w, GTK_VISIBLE) should
still be fixed internally.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=69872
Mirsal Ennaime [Sat, 17 Apr 2010 21:49:49 +0000 (23:49 +0200)]
Add accessors for GtkTextView adjustments
GtkTextView is missing accessors for its sealed hadjustment
and vadjustment members.
This patch adds gtk_text_view_get_hadjustment() and
gtk_text_view_get_vadjustment() to GtkTextView
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616053
Javier Jardón [Wed, 14 Apr 2010 12:18:25 +0000 (14:18 +0200)]
Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_HAS_DEFAULT)
Introduce internal _gtk_widget_set_has_default() for this
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614515
Javier Jardón [Mon, 12 Apr 2010 15:48:09 +0000 (17:48 +0200)]
Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_TOPLEVEL)
Introduce internal _gtk_widget_set_is_toplvel() for this
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614510
Javier Jardón [Sun, 11 Apr 2010 21:19:42 +0000 (23:19 +0200)]
Don't use GTK_WIDGET_*SET_FLAGS (wid, GTK_HAS_GRAB)
Introduce internal _gtk_widget_set_has_grab() for this
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614513
Javier Jardón [Mon, 26 Apr 2010 18:05:51 +0000 (20:05 +0200)]
Only a GtkMisc widget should be passed to gtk_tool_button_new()
Reported by Hernando Torque here:
https://bugzilla.gnome.org/show_bug.cgi?id=616851
Emmanuele Bassi [Mon, 12 Apr 2010 13:54:41 +0000 (14:54 +0100)]
tree-view: Use gtk_widget_send_focus_change()
Remove the second (and last) internal user of the GTK_HAS_FOCUS flag.
https://bugzilla.gnome.org/show_bug.cgi?id=593671
Emmanuele Bassi [Mon, 12 Apr 2010 13:53:50 +0000 (14:53 +0100)]
window: Use gtk_widget_send_focus_change()
Remove the original user of the GTK_HAS_FOCUS flags.
https://bugzilla.gnome.org/show_bug.cgi?id=593671
Emmanuele Bassi [Mon, 12 Apr 2010 13:49:21 +0000 (14:49 +0100)]
widget: Add send_focus_change()
Currently the only users of the GTK_HAS_FOCUS flag are setting it
before sending a focus change event. This is normally needed by
GtkWindow, but there are widgets that require controlling the focus
of widgets that are semantically their children even though they are
parented to another top-level. Case in point: the quick search entry
for GtkTreeView.
Over the years people have been hacking the focus change out of
gtkwindow.c and gtktreeview.c, thus leaking the direct access of the
GTK_HAS_FOCUS flag.
The simplest way to avoid that is to add a function that sends the
focus change event and controls the setting of the flag, thus removing
the need for external widgets to do the same.
https://bugzilla.gnome.org/show_bug.cgi?id=593671
Mike Gorse [Mon, 26 Apr 2010 08:12:59 +0000 (16:12 +0800)]
Implement action interface for gailcell.
Bug #580889.
Peteris Krisjanis [Sat, 24 Apr 2010 18:40:15 +0000 (21:40 +0300)]
Updated Latvian translation.
Baurzhan Muftakhidinov [Sat, 24 Apr 2010 10:29:42 +0000 (12:29 +0200)]
Added Kazakh translation
Florian Scandella [Fri, 9 Apr 2010 15:22:51 +0000 (17:22 +0200)]
Add heuristic for primary monitor
Use the first monitor returned by RANDR as primary, if primary
is not set and no LVDS is found.
https://bugzilla.gnome.org/show_bug.cgi?id=615128
Carles Ferrando [Thu, 22 Apr 2010 22:15:03 +0000 (00:15 +0200)]
Updated Catalan (Valencian) translation
Carles Ferrando [Thu, 22 Apr 2010 22:08:03 +0000 (00:08 +0200)]
Updated Catalan (Valencian) translation
Torsten Schönfeld [Thu, 22 Apr 2010 20:52:58 +0000 (22:52 +0200)]
[docs] Fix a typo in the offscreen windows docs
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616565
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Claude Paroz [Thu, 22 Apr 2010 19:11:53 +0000 (21:11 +0200)]
Revert "Make GTK+ Tutorial gnome-doc-utils compliant"
This reverts commit
4d1cf25080c2208936580667df544e14638db06f.
GTK+ maintainers should first approved the gnome-doc-utils dependency
before this migration.
Claude Paroz [Wed, 10 Mar 2010 21:12:06 +0000 (22:12 +0100)]
Make GTK+ Tutorial gnome-doc-utils compliant
Matthias Clasen [Thu, 22 Apr 2010 18:13:35 +0000 (14:13 -0400)]
Update the gdk_event_free docs
Bug 616118
Shankar Prasad [Thu, 22 Apr 2010 11:03:24 +0000 (16:33 +0530)]
Updated Kannada translations
Shankar Prasad [Thu, 22 Apr 2010 11:00:17 +0000 (16:30 +0530)]
Updated Kannada translations
Mike Gorse [Thu, 22 Apr 2010 04:24:41 +0000 (12:24 +0800)]
Notify ATK_STATE_ENABLED change when ATK_STATE_SENSITIVE changes if necessary.
Bug #615999.
Javier Jardón [Fri, 18 Dec 2009 04:00:56 +0000 (05:00 +0100)]
Move documentation to inline comments: GtkMessageDialog
Also, add a note about GTK_BUTTONS_OK, GTK_BUTTONS_YES_NO
and GTK_BUTTONS_OK_CANCEL are discouraged by the GNOME HIG.
https://bugzilla.gnome.org/show_bug.cgi?id=597865
Claudio Saavedra [Thu, 15 Apr 2010 21:12:29 +0000 (00:12 +0300)]
Use the proper screen in _gdk_windowing_get_shape_for_mask()
Bug 615853 - BadMatch when pressing keyboard volume keys while pointer in
secondary X screen
_gdk_windowing_get_shape_for_mask() is using the default screen, not taking
into account that its GdkBitmap could have been created for a different one,
causing BadMatch errors.
Javier Jardón [Mon, 19 Apr 2010 15:46:51 +0000 (17:46 +0200)]
Bump version to 2.21.0
Javier Jardón [Thu, 8 Apr 2010 15:46:45 +0000 (17:46 +0200)]
Include <X11/Xutil.h> in gdkdnd-x11.c
Otherwise, inclusion of shape.h triggers an unknown type error
for Region, and compile fails, at least in Solaris.
Reported by Philip Brown here:
https://bugzilla.gnome.org/show_bug.cgi?id=615028
Javier Jardón [Sun, 18 Apr 2010 17:40:17 +0000 (19:40 +0200)]
[docs] Move documentation to inline comments: GailTextUtil and GailMisc
Javier Jardón [Sun, 18 Apr 2010 15:48:02 +0000 (17:48 +0200)]
[docs] Move documentation to inline comments: GtkArrow
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611957
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Steven Harms [Thu, 4 Mar 2010 18:31:44 +0000 (13:31 -0500)]
[docs] Move documentation to inline comments: GtkVButtonBox
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611833
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Fri, 5 Mar 2010 22:44:31 +0000 (23:44 +0100)]
[docs] Move documentation to inline comments: GtkAssistant
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Thu, 4 Mar 2010 16:09:36 +0000 (17:09 +0100)]
[docs] Move documentation to inline comments: GtkBuildable
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611741
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Tue, 9 Mar 2010 22:32:53 +0000 (23:32 +0100)]
[docs] Move documentation to inline comments: GtkBin
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612351
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Fri, 5 Mar 2010 22:42:25 +0000 (23:42 +0100)]
[docs] Move documentation to inline comments: GtkAspectFrame
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611958
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Fri, 5 Mar 2010 22:38:44 +0000 (23:38 +0100)]
[docs] Move documentation to inline comments: GtkAlignment.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611956
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Tadej Borovšak [Fri, 5 Mar 2010 22:33:29 +0000 (23:33 +0100)]
[docs] Move documentation to inline comments: GtkAction
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611952
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Steven Harms [Thu, 4 Mar 2010 00:11:46 +0000 (19:11 -0500)]
[docs] Move documentation to inline comments: GtkVRuler
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611656
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Steven Harms [Thu, 4 Mar 2010 18:05:45 +0000 (13:05 -0500)]
[docs] Move documentation to inline comments: GtkVolumeButton
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611827
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Steven Harms [Thu, 4 Mar 2010 18:13:45 +0000 (13:13 -0500)]
[docs] Move documentation to inline comments: GtkViewport
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611829x
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Steven Harms [Thu, 4 Mar 2010 00:51:16 +0000 (19:51 -0500)]
[docs] Move documentation to inline comments: GtkVPaned
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=611634
Signed-off-by: Javier Jardón <jjardon@gnome.org>
Patrick Bernaud [Fri, 5 Mar 2010 21:58:13 +0000 (22:58 +0100)]
[docs] Move documentation to inline comments: GtkSocket
https://bugzilla.gnome.org/show_bug.cgi?id=611707
Stefan Kost [Fri, 16 Apr 2010 18:26:25 +0000 (21:26 +0300)]
[docs] improve docs for gtk_accelerator_parse().
Link to gdk_keyval_from_name() and give example for non obvious accelerator
strings.
Javier Jardón [Thu, 15 Apr 2010 20:56:07 +0000 (22:56 +0200)]
[docs] Fix GtkWidget and GtkFileChooser documentation
gtk-doc version >= 1.14 is more strict, It produces valid xml
if the source is valid.
Javier Jardón [Thu, 15 Apr 2010 19:10:32 +0000 (21:10 +0200)]
Fix compilation warning: set a default case in switchs
Javier Jardón [Thu, 15 Apr 2010 14:19:42 +0000 (16:19 +0200)]
Fix compilation warning: remove unused variable
Andika Triwidada [Thu, 15 Apr 2010 13:31:54 +0000 (20:31 +0700)]
Updated Indonesian translation
Michael Natterer [Thu, 15 Apr 2010 11:16:17 +0000 (13:16 +0200)]
gdk: remove convert_coords_to_child()
and use the new public gdk_window_coords_from_parent().
Michael Natterer [Thu, 15 Apr 2010 11:08:47 +0000 (13:08 +0200)]
gdk: use gdk_window_is_offscreen() instead of checking manually
Michael Natterer [Thu, 15 Apr 2010 11:03:43 +0000 (13:03 +0200)]
Bug 615162 - Fix tooltips on offscreen widgets
Fix the "widget under pointer" logic and keyboard tooltip positioning
to do the right thing on offscreen widgets.
Michael Natterer [Thu, 15 Apr 2010 11:02:04 +0000 (13:02 +0200)]
gtk: fixes for offscreen widgets
Fix gtk_widget_translate_coordinates() and
_gtk_widget_synthesize_crossing() so they work in hierarchies with
offscreen widgets.
Michael Natterer [Thu, 15 Apr 2010 10:59:44 +0000 (12:59 +0200)]
gdk: add API to convert coords between parent and child windows
which also works for offscreen windows and their embedder.
Also add gdk_window_get_effective_parent() and
gdk_window_get_effective_toplevel() which are offscreen aware.
Sandeep Shedmake [Wed, 14 Apr 2010 12:21:16 +0000 (17:51 +0530)]
Updated Marathi Translations
Sandeep Shedmake [Wed, 14 Apr 2010 10:23:53 +0000 (15:53 +0530)]
Updated Marathi Translations
Vincent Untz [Wed, 10 Mar 2010 23:02:57 +0000 (00:02 +0100)]
No accessor for GtkAccessible.widget
Add gtk_accessible_get_widget().
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=612509
Javier Jardón [Tue, 13 Apr 2010 18:49:29 +0000 (20:49 +0200)]
[docs] Fix gtk_button_box_set_child_size() documentation
Changing these variables is not supported anymore and can
only be set through the theme.
Martyn Russell [Tue, 13 Apr 2010 10:22:45 +0000 (11:22 +0100)]
Fixed build failure for gtkorientable
Martyn Russell [Fri, 9 Apr 2010 13:21:45 +0000 (14:21 +0100)]
tracker-search-engine: Fixed whitespace issues and copyright/authors
Martyn Russell [Fri, 9 Apr 2010 13:23:02 +0000 (14:23 +0100)]
tracker-search-engine: Improve search query to order by rank and title
Martyn Russell [Fri, 9 Apr 2010 13:21:45 +0000 (14:21 +0100)]
tracker-search-engine: Fixed 0.7/0.8 issues and add 0.9 cases
Javier Jardón [Fri, 9 Apr 2010 00:50:52 +0000 (02:50 +0200)]
Use G_DEFINE_INTERFACE macro in gtkbuildable
https://bugzilla.gnome.org/show_bug.cgi?id=605186
Javier Jardón [Fri, 9 Apr 2010 00:29:51 +0000 (02:29 +0200)]
Use G_DEFINE_INTERFACE macro in gtkorientable
https://bugzilla.gnome.org/show_bug.cgi?id=605186
Javier Jardón [Mon, 21 Dec 2009 23:47:18 +0000 (00:47 +0100)]
Use G_DEFINE_INTERFACE macro in gtkcelleditable
https://bugzilla.gnome.org/show_bug.cgi?id=605186
Tor Lillqvist [Mon, 12 Apr 2010 20:47:52 +0000 (23:47 +0300)]
Need to include Makefile.decl in the new Makefile.am files
Otherwise make check breaks.
Javier Jardón [Mon, 12 Apr 2010 19:22:34 +0000 (21:22 +0200)]
Fix compilation warning: move function to proper location
Move _count_nodes() auxiliar function inside the
G_ENABLE_DEBUG define, where other auxiliar functions are.
Javier Jardón [Mon, 12 Apr 2010 18:43:18 +0000 (20:43 +0200)]
Fix compilation warning: Use G_ENABLE_DEBUG to enable the var
Tor Lillqvist [Mon, 12 Apr 2010 10:44:59 +0000 (13:44 +0300)]
Use a honestly bogus GTK_LOCALEDIR in config.h.win32.in
Instead of something that looks like it might actually be intended to
exist.
Tor Lillqvist [Mon, 12 Apr 2010 10:40:43 +0000 (13:40 +0300)]
Some people use a hacked libtool that doesn't even install .la files
Tor Lillqvist [Sun, 21 Mar 2010 16:24:24 +0000 (18:24 +0200)]
Add Visual Studio 2008 project files
Similar setup as in GLib and Pango. Also here we use a build/win32/vs9
subfolder, even if there is nothing else in build or build/win32.
Tor Lillqvist [Sun, 21 Mar 2010 16:05:37 +0000 (18:05 +0200)]
Update to match what configure produces
Just trivial irrelevant stuff.
Johan Bilien [Fri, 9 Apr 2010 17:53:19 +0000 (13:53 -0400)]
Fixed annotation of gdk_screen_get_rgb_colormap and similar
These return an object with no extra references, need to be transfer
none.
Javier Jardón [Fri, 9 Apr 2010 16:08:10 +0000 (18:08 +0200)]
[directfb] Fix compile error on DirectFB backend.
Add a stub for gdk_keymap_add_virtual_modifiers()
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=613988
Matthias Clasen [Fri, 9 Apr 2010 13:05:38 +0000 (09:05 -0400)]
Fix a silly mistake in primary_monitor handling
It doesn't make sense to determine an index into an array, if
you are going to sort the array afterwards...pointed out in
bug 615128 by Florian Scandella.
Thanos Lefteris [Thu, 8 Apr 2010 22:45:17 +0000 (01:45 +0300)]
Updated Greek translation for gtk+
Tomas Bzatek [Wed, 7 Apr 2010 13:07:05 +0000 (15:07 +0200)]
FileChooser: Initialize search engines on demand
We postpone initialization of the search engines until
it's really needed. See bug 614971 for reference.
Tomas Bzatek [Wed, 7 Apr 2010 13:02:18 +0000 (15:02 +0200)]
Support for tracker 0.8 stable release
Matthias Clasen [Wed, 7 Apr 2010 00:30:39 +0000 (20:30 -0400)]
Yet another fix for shape handling
This should fix problems with awn and notify-osd.
Tristan Van Berkom [Tue, 6 Apr 2010 20:27:40 +0000 (16:27 -0400)]
Add notes to GtkBuilder docs about the possible error domains, closed bgo #560147
Tristan Van Berkom [Tue, 6 Apr 2010 20:23:13 +0000 (16:23 -0400)]
Fixed gtk_builder_value_from_string_type() to always assign the GError
when returning FALSE, fixes bgo #615000.
Theppitak Karoonboonyanan [Tue, 6 Apr 2010 08:08:47 +0000 (15:08 +0700)]
Updated Thai translation.
Adel Gadllah [Tue, 6 Apr 2010 00:41:55 +0000 (02:41 +0200)]
[GdkScreenX11] Fix check in gdk_screen_get_primary_monitor
Fix bug in last commit.
Adel Gadllah [Tue, 6 Apr 2010 00:36:53 +0000 (02:36 +0200)]
[GdkScreenX11] Add heuristic for pre XRandR 1.3 drivers
Currently gdk_screen_get_primary_monitor just returns the first monitor,
in this case but both the panel and now gnome-shell use an additional
heuristic to prefer LVDS as primary if present.
Move this heuristic to gdk_screen_get_primary_monitor to avoid duplicating
it all over the place.
The fallback heuristic is also used when no primary output is set.
https://bugzilla.gnome.org/show_bug.cgi?id=614894
Fran Diéguez [Mon, 5 Apr 2010 17:58:52 +0000 (20:58 +0300)]
Updated Galician translation
Cody Russell [Mon, 5 Apr 2010 17:57:33 +0000 (12:57 -0500)]
Fix for bug #557689 and bug #402349, where opening a file chooser in
folder browse mode would require the user to click on something
before clicking "Open".
Jordi Serratosa [Fri, 2 Apr 2010 16:26:35 +0000 (18:26 +0200)]
Fixes to Catalan translation
Matthias Clasen [Thu, 1 Apr 2010 14:07:11 +0000 (10:07 -0400)]
Don't use gio-unix on win32
We only need gio-unix when building the x11 backend.
Reported by Yevgen Muntyan in bug 614540.
Inaki Larranaga Murgoitio [Wed, 31 Mar 2010 10:22:17 +0000 (12:22 +0200)]
Updated Basque language
Inaki Larranaga Murgoitio [Sat, 27 Mar 2010 12:47:55 +0000 (13:47 +0100)]
Updated Basque language
Inaki Larranaga Murgoitio [Sat, 27 Mar 2010 12:27:40 +0000 (13:27 +0100)]
Updated Basque language
Kenneth Nielsen [Tue, 30 Mar 2010 22:21:05 +0000 (00:21 +0200)]
Updated Danish translation
Runa Bhattacharjee [Tue, 30 Mar 2010 10:23:06 +0000 (15:53 +0530)]
Updated Bengali India Translation
Runa Bhattacharjee [Tue, 30 Mar 2010 09:36:26 +0000 (15:06 +0530)]
Updated Bengali India Translation
Jordi Serratosa [Mon, 29 Mar 2010 18:27:08 +0000 (20:27 +0200)]
Fixes to Catalan translation
Tristan Van Berkom [Mon, 29 Mar 2010 17:27:40 +0000 (13:27 -0400)]
Fixed possible devision by zero in size negotiations
Fixed GtkToolItemGroup to avoid deviding by zero when all children
are invisible or there are no children. bgo #613974.